steep-fronted pulse - French English Dictionary